\relax 
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Equivalencias entre haskell y template-metaprogramming}{20}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{chap:functionalequiv}{{3}{20}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1} Motor Funcional puro }{20}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1} Equivalencia principal }{20}}
\@writefile{toc}{\contentsline {paragraph}{}{20}}
\@writefile{toc}{\contentsline {paragraph}{}{20}}
\@writefile{lol}{\contentsline {lstlisting}{src/principal\textunderscore equivalencia.hs.h}{20}}
\@writefile{toc}{\contentsline {paragraph}{}{21}}
\@writefile{toc}{\contentsline {paragraph}{}{21}}
\@writefile{lol}{\contentsline {lstlisting}{src/principal\textunderscore equivalencia\textunderscore zoom.hs.h}{21}}
\@writefile{toc}{\contentsline {paragraph}{}{21}}
\@writefile{toc}{\contentsline {paragraph}{}{21}}
\@writefile{toc}{\contentsline {paragraph}{}{21}}
\@writefile{toc}{\contentsline {paragraph}{}{21}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2} Funciones con mas de un par\'ametro }{21}}
\@writefile{toc}{\contentsline {paragraph}{}{22}}
\@writefile{toc}{\contentsline {paragraph}{}{22}}
\@writefile{lol}{\contentsline {lstlisting}{src/principal\textunderscore equivalencia\textunderscore two\textunderscore params.hs.h}{22}}
\@writefile{toc}{\contentsline {paragraph}{}{22}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3} Pattern matching }{22}}
\@writefile{toc}{\contentsline {paragraph}{}{22}}
\@writefile{toc}{\contentsline {paragraph}{}{23}}
\@writefile{lol}{\contentsline {lstlisting}{src/pattern\textunderscore matching\textunderscore basic.hs.h}{23}}
\@writefile{toc}{\contentsline {paragraph}{}{23}}
\@writefile{lol}{\contentsline {lstlisting}{src/bridge\textunderscore eager.h}{24}}
\@writefile{lol}{\contentsline {lstlisting}{src/app\textunderscore match\textunderscore definition.h}{24}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.4} Tipos definidos por el usuario }{24}}
\@writefile{toc}{\contentsline {paragraph}{}{24}}
\@writefile{toc}{\contentsline {paragraph}{}{24}}
\@writefile{lol}{\contentsline {lstlisting}{src/user\textunderscore define\textunderscore tree.hs.h}{25}}
\@writefile{toc}{\contentsline {paragraph}{}{25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.5} Listas }{25}}
\@writefile{toc}{\contentsline {paragraph}{}{25}}
\@writefile{toc}{\contentsline {paragraph}{}{25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.6} Sintactic sugar para parecerse mas a haskell }{25}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2} Generatrices }{25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1} Equivalencia principal }{26}}
\@writefile{lol}{\contentsline {lstlisting}{src/generatrix\textunderscore equivalence.hs}{26}}
\@writefile{lol}{\contentsline {lstlisting}{src/generatrix\textunderscore equivalence.hs.h}{26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2} Pensando en compilation time y runtime al mismo tiempo }{26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3} Generatrices y pattern matching }{26}}
\@writefile{lol}{\contentsline {lstlisting}{src/generatrix\textunderscore pmatching\textunderscore example.hs}{27}}
\@writefile{lol}{\contentsline {lstlisting}{src/generatrix\textunderscore pmatching\textunderscore example.hs.h}{27}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4} Llamadas desde una generatriz a una funci\'on }{28}}
\@writefile{lol}{\contentsline {lstlisting}{src/llamar\textunderscore funcion\textunderscore desde\textunderscore generatriz.hs}{28}}
\@writefile{lol}{\contentsline {lstlisting}{src/llamar\textunderscore funcion\textunderscore desde\textunderscore generatriz.hs.h}{28}}
\@setckpt{functionalequiv}{
\setcounter{page}{30}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{3}
\setcounter{section}{2}
\setcounter{subsection}{4}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{cor}{0}
\setcounter{thm}{0}
\setcounter{lstnumber}{33}
\setcounter{lstlisting}{0}
}
